flowstone formation - French English Dictionary